using System;
using System.Collections.Generic;

namespace ArchiVault.Core
{
    public record Manifest(
        int DataShards,
        int ParityShards,
        long ShardSize,
        long OriginalLength,
        string SourceName,
        string SourceMd5,
        IReadOnlyList<string> ShardMd5s,
        long PackTimeMs,      // ← 新增
        long EncodeTimeMs);   // ← 新增
}